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
2779
905
1872
1109
3084
1111
1393
1257
4252
840
1535
2976
1697
2481
1028
905
1409
811
2182
2164
865
846
914
818
2158
779
1247
876
1049
1805
1724
4305
2696
1232
1026
2116
838
1087
1076
910
1512
895
784
1476
956
1235
887
1274
1089
3245
877
1005
3723
981
813
1709
848
2653
827
826
3697
2422
2536
880