1966
838
1083
1324
898
997
1090
2125
1949
1729
1641
826
1914
1995
883
1559
927
1362
1679
2213
958
828
1630
2010
2198
1009
1004
1671
1960
886
976
959
2136
1956
1485
860
1631
1127
2378
1062
2176
1895
2811
1750
1784
2802
1332
2728
1205
1426
3471
889
1008
863
2271
1299
1548
865
1328
1228
970
799
838
1223
1036
862
1379
1047
1460
1549
1459
1080
794
984
928
1842
1075
1350
837
1096
3041
1245
1436
1503
2567
810
761
943
1644
764
1040
873
1740
1436
2084
958
1038
822
978
819
856
1294
925
1991
2087
1499
829
1350
765
2035
1354
2433
1695
3914
1685
772
2963
836
1105
2070