4493
40
85
137
162
379
54
200
92
570
31
286
5153
2018
121
515
782
119
98
335
266
78
374
398
38
48
16
437
785
2769
65
44
2501
36
113
142
56
202
364
29
1678
124
1155
790
53
686
396
254
297
6
30
120
160
77
103
37
93
1833