2341
1437
1078
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
2048
1426
817
789
2107
847
1576
1070
1509
1075
869
953
1195
922
977
1447
1016
1136
1073
1547
1026
3615
1168
1901
2013
907
967
2372
1008
1271
780
2482
3226
1713
829
810
965
2461
869
2282
1378
811
786
907
1098
802
743
1147
940
1279
2676
1191
900
2220
1195
863
782
5310
892
1935
1624