2011
1254
899
908
905
891
847
856
1076
1186
1142
1068
983
829
1016
3673
2750
3484
955
1801
902
976
2373
1562
928
1704
886
2016
1015
880
1448
3583
874
891
1461
1312
939
1000
1056
1031
1219
930
1262
1763
966
1455
823
1055
1500
1224
914
1089
1132
1007
840
1944
838
1658
2627
898
878
1466
2284
1512
945
1044
1255
936
1962
800
937
809
922
2802
861
1104
1551
1595
993
894
2361
2071
2604
1029
3134
1126
1204
2816
1238
1006
808
976
1748
883
882
1076
791
943
784
3083
958
942
1914
1097
902
855
1066
996
1442
2292
1821
1809
880
1490
1640
1214
4505
979
1164
1168