458
0
1152
1015
342
584
1126
443
1333
1
431
1949
3383
3
46414
464
552
768
649
2395
263
396
1710
334
2941
4594
2952
525
1314
546
3644
2904
2
2522