2012
1424
904
1004
832
883
938
2613
1031
1324
1035
899
1023
855
950
969
1348
2079
933
2643
917
856
852
937
1132
892
867
2729
1822
872
896
1188
963
881
979
1486
878
892
1126
1129
821
1017
1139
1321
873
1809
1866
882
1068
1670
997
874
1258
1094
813
889
870
2401
871
1380
1494
917
896
846
3330
1070
785
1382
2350
3329
786
824
1272
806
898
849
785
1431
808
1435
980
1011
1613
1602
1557
828
926
800
809
1247
905
1638
1060
1270
835
849
2058
2591
2188
979
1411
832
937
869
2346
1819
876
1599
828
1881
1120
817
1117
1892
1036
1428
795
2146
822
1441