2335
1484
959
948
1684
1279
1936
3109
860
1148
1373
2304
923
1963
1006
13152
1070
2687
880
2300
1381
894
1418
849
1415
1544
1488
2622
1228
964
1035
1611
8838
982
1067
999
7787
926
1144
1134
1771
1705
998
1153
879
1838
886
1131
941
1909
2073
2168
1078
957
2525
2173
1105
1030
1242
944
1493
1204
1031
1410
1442
940
952
1549
880
1172
1313
1975
936
1253
1333
911
1938
1587
953
1799
1414
1338
1092
920
1145
1060
2558
876
855
12063
949
2161
898
1662
1326
1234
1263
792
1171
1281
1105
2170
1200
1118
1254
1317
1318
951
1468
2160
1519
1166
1837
870
1496
2126
820
1043
1116
1416