17353
0
31535
25137
19279
2
3114
4
1862
1
2727
1020
2730
6
2587
16
6800
2172
20634
8
1098
4536
2275
547
1501
467
3092
483
418
845
1824
1509
2668
1137
325
327
2091