17353
0
31535
25137
19279
2
3114
4
2730
6
6800
467
3498
20634
8
1020
1098
2727
3383
3
2275
1023
745
1824
458
968
419694
9
991
918
1639
798
392
895
2587
16
2093
180849