458
0
1824
31535
2546
2
1152
1949
3
2748
3659
14
1880
1378
2683
1428
1
467
759
584
105290
4594
525
1343
4328
10
6800
1015
282572
918
269
2730
6
1541
1045
1232
683