887
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
1033
995
2047
1010
915
881
1103
997
1017
966
1163
1685
1054
1426
946
921
1721
1469
1166
855
1899
1000
1862
1065
1408
899
845
978
3061
1203
778
1881
918
899
1076
1299
1437
930
1357
3225
1885
2041
871
1436
813
1029
1682
1071
1016
1020
1555
1702
933
1654
1816
2478
1128
843
1338
917
1377
923
2832
956
2599
2111
937
970
1547
767
948
942
860
1453
2180
979
939
2119
1757
1201
968
841
907