1258
2
1547
1
2562
829
0
584
751
1550
467
3326
3
706
1104
395
856
1346
8555
458
596
2776
457
614
461
14861
7
496
635
2026
1387