1020
0
31535
968
3691
5
17353
1824
503
2275
2
20634
8
25137
2881
19279
1359
1098
2587
16
2749
1
392
3114
4
4857
2299
683
2522
520
1837
597
4111
2356
1463
1112
349