458
0
31535
1824
2546
2
1949
3
1378
1428
1
1152
1880
3659
14
139
759
1343
467
4594
552
2748
525
3815
584
4328
10
1045
653
918
1015
269
1232
422
1649