2018
3041
996
948
1987
2052
1133
1230
1123
4081
1480
2213
1633
6626
2162
993
1063
3819
2811
1104
979
2731
3916
5702
2785
3298
1841
1001
1686
1403
1260
3307
1468
1862
1989
2403
5211
7447
2475
1891
1781
2160
11872
4951
1264
13032
2130
852
2065
2798
3950
1693
1180
893
3553
2780
2035
1008
2558
4548
1289
2006
2481
982
998
2157
2099
878
3575
2229
2744
5440
2233
1219
1012
1891
953
1007
1198
2401
2555
2031
2036
1786
9254
1939
2054
2810
3665
1651
2638
1108
4178
3590
4230
904
2810
978
2541
2298
1837
5098
7231
1251
2522
13020
1193
2147
1895
3617
2364
3698
887
1135
885
1758
2686
2173
2215
1951