2109
1089
8856
1243
1227
869
1157
1170
1112
1387
843
1228
1244
1007
883
3951
1473
8851
881
875
1211
867
1231
5550
1106
2156
1137
8266
1341
1085
1256
2675
1970
914
859
877
1238
790
2955
2580
1433
2507
1166
1190
877
1159
1577
2520
992
943
843
1092
5046
1773
837
892
1160
985
1916
919
2404
1624
1817
989
2578
925
840
1120
1167
966
7912
1730
1047
1790
821
7827
1014
1023
3937
936
966
782
854
983
1196
821
1279
3435
809
1358
1758
838
1025
5862
856
3016
988
2189
1121
1931
1126
1427
1224
1187
953
2215
2497
1696
1465
1293
3002
1058
850
960
3832
1097
1852
3227
2672
1385