3212
4043
2661
922
1035
2690
1375
1618
3415
1530
1122
1647
1244
2640
1275
1298
1339
1093
1264
5728
2061
2582
885
2017
2441
1750
3179
2355
2220
880
2987
987
1284
1011
958
947
884
1002
11432
1946
8860
1304
937
943
1021
5299
1461
913
994
874
865
2334
2384
2964
1034
1075
3851
18471
1037
969
1454
840
1955
891
882
2167
1190
901
1199
963
1497
1036
980
3154
841
1699
790
3123
2007
1224
2837
3404
1285
1093
3071
781
1386
847
3803
2212
2573
1467
827
5667
790
1354
2274
892
2611
818
2320
1246
863
854
884
2283
785
900
960
973
1496
849
2973
872
881
1268
859
813
841
958