110
812
2143
1707
651
771
751
2234
53
312
1372
532
2363
1363
1174
1458
1875
361
2111
1292
924
65
831
25
689
493
671
431
603