2017
2586
883
2153
847
1300
1269
853
951
1745
3194
823
1473
893
997
1817
5557
835
1366
1150
3186
871
824
910
3342
1288
987
821
1331
900
1182
885
887
806
2178
867
1073
836
829
1970
792
892
1024
2050
1936
1617
1378
1697
785
1922
918
815
947
1298
879
2139
839
1371
1186
933
876
1388
982
2019
1534
1552
1021
1126
1566
923
775
824
1649
1110
916
913
1065
1026
1027
1261
1621
1084
898
819
1485
833
805
819
943
976
2038
803
1953
1844
2347
1118
1479
773
1012
871
807
833
900
1056
816
1560
1497
1076
805
2010
1555
966
1762
1298
967
1944
1145
923
833
895