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
1079
781
956
2827
3046
771
940
1818
847
1428
931
1441
884
888
2569
1702
750
2916
891
804
1385
1128
1059
832
2801
1886
1509
1474
780
851
889
1153
1513
900
1657
1427
1078
1530
1422
1204
2738
1393
3246
771
789
2563
890
957
1412
789
1288
1374
784
834
944
884
3779
1000
1393
932
953