2937
14
580
2
771
20
1023
6
647
3
2450
4
514
5
3213
4272
16
592
383
1
4935
13
495
0
90595
30
21583
61
385
1087
1334
442
531
756
7
888
665
820
585
554
1099
1266
1440
9