906
2177
1060
1277
1369
1576
1269
1011
907
1378
1222
2341
1437
1078
1181
871
1130
2101
1091
1315
1485
882
865
1643
3209
2748
2098
2159
3097
1144
1530
2104
1022
2827
2898
1703
1127
1960
1275
1161
1325
1271
855
2757
1055
866
1356
909
855
1529
1046
1487
1040
810
896
2521
2297
836
1038
3225
1856
882
1346
889
2058
983
2861
1014
1572
995
1713
1137
1622
1173
1684
916
834
2393
1049
915
1717
1126
879
2481
9540
1945
772
778
1096
3167
813
749
1034
831
1476
908
906
879
2762
1084
2461
945
1164
2012
1220
2259
1358
1699
760
1280
1784
1298
1269
941
1559
1017
1607
739
927
954