2012
1201
732
825
3385
4926
1000
864
1329
1561
981
1215
819
870
1641
973
732
1866
3312
1171
914
1907
825
2804
859
1075
781
822
1304
753
707
811
747
949
847
787
824
823
1173
1162
1649
1742
815
924
734
748
816
1149
1390
957
782
796
906
985
910
1084
1067
854
915
1624
1891
1274
1640
818
1193
2837
806
1955
967
1666
2269
938
882
3089
1923
2125
913
1175
1389
904
1172
807
997
1630
840
753
784
831
865
692
1916
909
1836
831
805
1273
1113
816
1142
1158
1366
1000
725
3397
2130
1217
900
1392
846
879
836
1379
939
3237
862
1195
1929
1316
722
1551