17353
0
31535
25137
19279
2
3114
4
2730
6
467
6800
20634
8
1098
1235
1
2275
1464
3
2991
10
2668
1824
1020
849
2091
3510
1073
3498
802
633
4372
1225
490
2459
1095