1089
2018
1996
350
130
21
331
61
31
2257
1845
16
2333
685
243
16
10
78
76
1428
3
12
307
719
10
18
1
1470
19
28
110
183
12
69
131
586
17
7
259
411
1499
145
33
23
493
222
15
968
342
311
47
