1613
908
1856
934
992
6674
966
909
922
1101
1314
1073
890
1217
1605
1012
895
1454
1233
3531
1125
1392
1247
1431
2155
1139
1799
1267
1337
2286
1086
1016
1804
1678
1558
2237
1347
2362
1993
1149
1344
1270
1623
1540
1527
4870
5722
2295
1164
1219
1951
3405
6284
3250
5630
2453
1381
2113
1489
14304