2017
1725
2450
1471
1674
1424
864
1503
1358
960
1159
2795
1620
2116
1765
2667
2528
1799
1827
1611
1510
858
5104
982
1246
746
3001
3180
1176
608
1303
1314
693
1093
1271
1876
1113
660
1361
863
1046
2066
1847
898
1422
944
3055
793
752
12886
15300
1064
1560
3506
2006
1929
1980
996
1449
751
8175
1845
695
1317
1138
803
797
835
827
965
926
669
683
1773
1291
1885
814
1860
762
600
934
1731
676
1502
992
1648
849
815
986
778
737
793
985
1392
807
1193
774
1683
1130
1648
1391
688
3861
1764
1164
1348
1804
949
1839
1304
1127
8606
1342
710
987
694
1052
1269
2942
1403