1020
0
31535
2657
3
2587
16
1137
1
4536
2
547
2727
1780
437
25137
467
1157
845
19279
2243
7
968
2275
2716
4
17353
418
2459
9
2041
3092
1949
697
342
3488
8
7334
693