915
1512
2990
2507
1208
3409
946
1174
4062
4072
906
3153
2651
1956
2176
977
1811
1717
1131
2766
1359
2121
2656
950
4832
1171
1652
949
2471
938
1251
1017
986
1388
1388
1639
939
938
6080
3086
4347
1382
1570
1251
1175
1805
1123
1039
1272
1476
918
1675
1009
1388
1293
1523
1967
886
1404
1014
1097
833
1440
841
899
881
1218
1748
937
1902
857
775
1156
3087
1675
2287
867
1804
1249
1597
840
952
1152
764
1455
1356
970
2059
914
3085
1055
867
2013
945
1799
1160
917
839
1321
1030
1536
757
932
1586
1108
2037
846
1151
760
2139
1150
1101
949
1664
1292
1113
1150
1689
1662
1067