2012
2165
864
1134
1392
1123
1225
904
857
755
1262
1188
1397
1457
1141
1593
1676
915
774
848
767
743
841
795
895
961
858
845
1140
1047
1552
3074
970
1306
1164
1354