2017
2441
1750
3179
2355
2220
880
2987
987
1284
1011
958
947
884
1002
11432
1946
8860
1304
937
943
1021
5299
1461
913
3211
994
874
865
2334
2384
2964
1646
1034
1075
3851
18471
1037
2581
969
2632
1009
2061
1099
832
2131
1105
839
2661
1506
1008
912
1514
889
868
2689
942
3858
1110
967
1107
912
1412
1212
928
1032
1327
761
2638
2520
3790
2269
825
3280
1102
940
813
1955
873
838
857
840
3123
2282
2212
891
992
904
2836
872
826
858
2611
790
964
881
1454
2572
800
1033
2707
2328
947
1123
963
1286
1092
2167
1384
945
1497
1002
1896
1091
953
1535
882
1098
840
863