2012
3490
1081
1288
1343
863
1677
957
957
1126
1556
1118
1066
3556
1716
1993
1549
1594
1069
1109
1348
1702
1639
1312
1748
1188
940
1525
965
1004
2796
1494
1063
2637
1754
985
1134
1326
1239
8863
926
1766
987
4678
1956
1598
1353
1446
970
1007
2198
1058
2672
3081
5687
987
76196
2130
1769
1305
2938
875
979
1365
907
855
1438
902
894
2539
1330
1056
1931
854
886
857
2079
1316
1097
1107
1201
8209
6267
1890
1580
784
928
1977
848
933
1203
1677
1172
1001
2415
927
1326
884
5605
1502
3662
2285
892
1303
912
2341
2697
1173
869
4251
12400
973
1048
3128
814
792
1097
950
2429
1470