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
1163
1043
1502
1348
1873
2012
962
1219
1284
1962
1600
1491
1076
1766
1268
1168
835
830
1196
1262
1947
1004
925
909
749
1325
1664
1324
1384
1552
909
1339
1316
933
1116
913
791
1295
893
750
920
1330
1694
1043
1601
857
958
1038
2071
1148
1266
1114
845
1543
1651
1578
887
854
1671
1577
1290
1843
1028
905
797
1023
944
2625
1264
1204