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
2779
905
1872
843
796
932
1701
1377
849
1307
1508
861
1604
2148
1550
987
901
5225
963
1687
1808
837
1131
787
1409
1285
943
999
3082
1567
3045
795
1542
1262
1571
1596
947
996
1907
1583
1799
3033
1495
845
1283
1765
1675
2190
1738
1983
951
741
1158
809
3261
1796
963
1107
1090
1094
1796
2541
1854