2730
6
2657
3
2683
0
2668
2
1824
78
444
25137
2989
5
138
20634
8
476
1
7334
4
19279
17353
2855
105290
2749
3092
334
1452
999
2546
467
11881
1997
4111
427
670