779
2210
1893
2458
1714
1503
1633
1021
1949
1850
800
812
825
697
1096
710
758
849
3240
2146
1418
2442
758
2676
1456
895
1380
2174
1291
1084
2074
2381
805
1617
903
2180
794
980
1576
924
781
805
5908
1285
1310
1108
3055
1226
2450
1059
743
958
1359
984
690
934
713
1903
1701
2915
1138
988
2163
826
1769
1104
1507
676
761
850
1117
1252
775
1270
1728
1924
889
1315
705
1904
2541
1688
784
1183
2010
758
1781
661
1169
948
1485
779
1341
2458
1822
728
999
1090
625
777
1207
673
1862
637
1354
637
1138
721
830
1993
2983
926
1105
621
1096
901
709
1024
1019
902