1055
3330
892
2443
1023
1319
2955
1390
882
1340
2304
995
790
1867
2139
1082
841
905
1224
1053
963
997
1946
1096
1004
1385
937
950
2164
832
962
898
1234
909
934
1593
1056
876
1430
1165
2235
2693
1018
1731
845
1522
1563
1217
1052
1192
2467
798
1570
1030
1655
1291
1954
1074
1745
1255
2350
2047
971
1089
831
806
1002
1102
1020
1156
1159
1156
1640
1270
951
850
1235
1972
797
1628
909
2645
943
1099
1726
974
1794
1666
788
1042
876
3204
2321
909
1293
966
1473
846
766
2326
860
1997
1573
2065
1315
940
1492
1859
1126
750
1246
1693
1158
949
887
993
1208
2418
824
1372