2012
930
766
1026
3993
2613
927
1052
1248
1329
1211
2576
865
2640
842
2463
2606
959
1356
3870
1557
1584
1069
5046
3569
829
894
954
11379
848
2530
883
862
3805
893
1004
2010
927
813
947
943
1103
953
6580
822
1500
962
977
834
1959
877
948
966
820
1465
2170
901
843
755
1060
892
835
782
3566
885
2079
858
5668
2123
1101
963
2574
3357
1580
2320
3864
1699
900
2269
785
1239
1497
753
891
1107
819
1536
952
2266
3404
1412
1128
912
924
926
1036
1190
854
1318
847
3803
1166
840
1016
793
1385
2591
964
2212
881
1558
960
1046
869
1054
1454
1462
849
4148
886