2012
1104
763
6097
2150
1324
1083
1183
1127
1831
1515
1125
866
1146
1290
1462
871
859
816
3814
928
14932
4830
1666
1452
1006
947
879
1673
2119
1715
1546
906
731
705
2021
989
821
1131
9166
836
1473
947
777
1331
1004
679
712
1744
1845
1501
981
966
959
780
824
1378
759
1127
776
863
1240
3133
990
1910
1128
971
907
2206
850
813
719
753
1719
1176
1896
1303
11912
1533
1004
783
1274
1645
804
2126
749
810
668
2035
599
676
820
1560
14711
759
1025
850
1104
784
1420
757
897
1298
1072
693
1077
1223
959
1230
1692
1536
2040
3146
1114
1437
2458
863
910
938
1090