2200
1087
1218
888
1034
2024
1359
803
2120
967
1185
2140
847
838
899
1130
879
1939
1556
3226
1739
2309
967
1243
972
1734
934
1407
855
1266
962
1135
1056
1885
1417
1147
1124
1262
1283
2347
1474
1447
875
995
2047
1010
915
881
1103
997
1017
966
1163
1685
1054
1426
946
921
1721
1469
1741
1512
996
1435
1640
1195
771
1166
909
917
909
1991
1421
877
1047
870
995
1414
841
771
1017
1599
945
1495
906
1467
1777
888
2082
865
1185
1494
1088
975
857
752
948
2571
2121
1267
756
3225
2152
1953
1665
1115
1546
822
1023
3342
1586
1302
940
1038
2536
817
1904
917
1827
2062