954
2980
844
1240
2672
851
987
2003
1991
1661
1416
1615
883
809
941
1013
960
1047
1009
984
966
2350
1068
1228
1384
9952
1744
824
814
1126
2285
1580
1627
2274
1085
929
1999
1646
981
880
804
1885
848
1273
903
2439
1060
1622
937
1376
1927
1854
766
3781
2123
1787
1427
1966
1812
1642
918
966
3134
1862
1461
2116
3134
1083
994
1651
2696
1599
799
1989
762
809
1273
891
998
837
937
1096
1168
1022
1508
899
1625
2804
753
1127
1282
4197
1738
7287
802
839
976
1501
2539
828
945
914
1009
1154
922
1078
2474
967
2559
3041
1182
1598
949
1072
2297
1561
1106
1098
1358
1228