1404
1560
1996
2672
1083
936
805
1082
903
811
1634
2392
959
9326
2286
1428
1176
2840
903
1061
801
1875
930
980
1186
850
2452
2684
1354
1250
1529
1529
2504
1544
1525
1718
1430
2027
3459
800
1043
2566
1688
2567
2246
1844
2715
1613
1884
984
7241
939
4097
1956
1789
1797
1509
1469
1772
1711
835
1207
843
1224
1277
879
777
899
1289
2035
788
3085
1539
1270
1264
4197
1809
853
1604
831
785
1084
1256
865
1549
2834
842
766
868
1992
1684
918
795
892
1619
1443
1108
1326
2011
1549
2832
1926
781
1928
971
999
985
1490
882
1109
1180
1053
1071
788
972
883
1389
842
1914
3009