526
8
32
9
2018
1194
76
174
299
594
20
309
14
3
23
13
52
26
486
175
48
1417
34
226
882
1996
91
259
14
1089
21
175
50
41
392
2242
17
113
551
436
586
410
33
22
104
385
23
4
18
21
265
1069
263
506
