17353
0
31535
19279
2
25137
1098
3114
4
2730
6
798
1454
2224
1949
1416
503
1824
321
232
645
521
552
543
423
383
82
699
327
341
20634
8
530
605