2012
909
1766
2937
884
945
1038
792
616
1756
987
1242
855
1208
1730
2896
826
693
1113
743
870
957
928
765
680
693
1544
1305
1801
930
815
961
829
911
14867
913
4053
744
1417
1177
894
1516
964
819
2411
1048
747
5834
3376
1441
813
1559
876
958
1001
1122
6384
1302
871
2403
848
1419
744
937
1464
778
5800
1263
770
1466
1886
1380
864
1290
4973
1342
787
789
999
844
698
686
797
824
6310
785
5164
1804
863
785
3033
1466
1228
1569
774
710
981
1565
717
975
1402
1293
817
1061
1153
897
1389
1728
651
8008
866
1726
1387
880
1103
1745
2654
2028
1340
1104