17353
0
31535
25137
19279
2
3114
4
2730
6
6800
20634
8
1098
3676
12
1824
744
200
2275
493
398
469
1073
273
745
1079
1
968
152
1020
1049
63
798
714
2089
2668