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
1449
3259
1531
2481
1182
1211
995
796
862
838
810
1230
2614
936
1372
938
1001
1176
1801
1293
2341
1991
1566
958
1087
1146
1680
2005
1509
1691
1186
2259
1425
1107
1882
1401
923
1351
1009
872
895
778
974
978
1959
961
2269
1710
903
852
1010
1153
1047
2147
1697
965
1350
3205
2177
1181
2121
1791
1020