1020
0
683
31535
476
1
2275
2
19279
2546
1025
467
20634
8
17353
25137
2730
6
1824
2211
3498
4
383
745
634
798
968
2668
3114
279
901
185
2459
9
58
349
543