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
3211
994
874
865
2334
2384
2964
1034
1075
3851
18471
1037
969
2632
1454
1191
818
803
878
790
964
1555
1104
2236
5043
2591
873
941
841
952
1026
960
2296
1467
1061
1067
1123
2367
842
1214
904
1017
840
948
1456
1968
819
2930
1002
825
1125
1287
1225
1056
2008
2275
2388
2320
794
1100
1386
1247
1286
854
1956
979
1291
928
753
1129
4149
783
1896
1167