17353
0
31535
25137
1098
3114
4
19279
2
359
273
3428
3
1726
1949
1301
75
641
744
494
587
659
66
2730
6
821
247
555
453
456
694
3381
705
588
3248