17353
0
31535
25137
3114
4
19279
2
2730
6
1098
20634
8
1824
6800
392
608
390
410
968
3498
251
2275
1020
325
273
2668
467
3868
333
2091
57
2546
1
173
451