17353
0
31535
25137
1880
2
3114
4
19279
2730
6
303
1
6800
2275
20634
8
1098
3498
477
1545
597
1020
420
611
2587
16
2668
1559
3691
5
432
2091
798
3510
4111
1936
802