1401
1956
1250
2073
3437
1362
1409
872
924
3936
1494
1104
873
1551
1452
7596
1178
1318
2717
2012
1183
1226
1555
4007
1711
1146
1246
1187
1219
1137
2307
943
1438
951
869
1670
926
1596
1220
852
1297
2573
3191
952
1095
1537
992
1411
970
977
1018
1005
878
967
1037
3741
1063
1214
956
1328
1246
858
1024
1309
945
1431
932
1042
2367
2205
1058
2466
1954
1007
1159
2505
1042
987
1497
857
1433
979
828
3749
1083
1140
1223
849
1381
6955
1729
1410
1004
1123
999
1625
1095
1284
3452
1507
1350
1291
1604
1349
854
859
869
2016
1170
1898
889
1862
2000
1056
878
1266
1067
1202
1563
1258