458
0
1824
31535
2546
2
1880
1949
3
1378
1428
1
467
1152
683
4594
2748
3659
14
653
17353
503
691
25137
1232
422
3815
953
1009
759
2522
584
1015
376
649