17353
0
2730
6
25137
31535
1098
20634
8
19279
2
3114
4
1020
6800
1559
335
467
371
422
508
50987
679
418
2657
3
47041
580
2668
375
255
407
588
531
1029
444