1150
145
673
199
7
820
6
118
86
68
142
296
56
452
91
2018
15
928
655
88
314
1290
334
570
49
0
180
38
32
95
167
62
0
882
440
106
109
25
77
4
179
459
477
162
1761
263
864
299
10
