2730
6
20634
8
1020
0
31535
17353
358
25137
19279
2
968
1010
1
1222856
4
574
798
467
2211
381
418
290
5602
9
1080
2749
482
459
469
996
980
2109
1398