325
0
1824
25137
1915
3
2504
7082
9
475
7334
4
611
2730
6
543
901
477
4106
458
2395
353
2471
2
171
493
3980
58
392
344
1
1541
1268
1637
573
422
2668