3140
2517
1411
1349
793
855
879
975
1041
1218
1289
2170
944
830
2797
804
1633
1749
1878
857
1239
2230
1746
10081
1017
2391
2275
11357
1238
842
1643
3591
1119
1053
1410
1277
1378
882
1802
911
836
1206
980
5498
1027
1081
1467
1704
964
1207
2186
872
860
1774
1589
791
1288
826
2261
903
802
988
2115
957
1293
1728
805
797
919
910
899
1018
905
730
848
1089
4118
755
1374
757
1171
918
1054
1309
861
3033
684
841
1555
980
1263
1309
1486
1228
1762
1547
2161
781
819
2166
1178
873
1361
827
925
1345
912
1123
693
1264
1105
3073
2882
966
894
1113
1199
704
834
716