17353
0
31535
25137
19279
2
3114
4
2730
6
1098
20634
8
476
1824
6800
2201
3
608
2669
44
2211
400
1139
2275
1359
1
1412
422
213
616
21
683
2668
787
1428
238
1020