2018
827
1282
2060
2456
1431
2848
910
1008
3801
987
875
6098
882
3441
972
1191
1537
880
770
1776
1911
1064
2829
2829
2616
14723
820
6886
1131
761
3559
840
1281
1168
1026
1446
836
747
11999
1537
770
888
2280
863
1768
12777
3610
6438
1494
2156
2048
897
857
779
1405
1666
2100
4883
2309
25714
2615
4842
776
780
699
936
856
1980
1865
4010
2989
911
698
6642
723
652
840
4032
3441
3603
3300
1037
744
2252
4876
2116
806
1994
3303
1027
1695
2601
658
709
888
1265
2418
804
673
750
2408
1182
727
2616
1615
1205
814
1816
679
1151
2549
1180
685
1336
721
3710
887
696
3550