17353
0
31535
25137
2730
6
3114
4
20634
8
19279
2
1098
1028
1645
1
2907
2275
6800
458
543
363
2714
5
453
1182
303
2003
2041
2809
980
139
1251
223
4964
3
302
2093