351
56
672
111
170
5
181
524
1120
117
1417
106
12
474
460
95
118
425
2359
282
81
34
153
18
20
685
5
74
3
116
374
506
275
297
8
104
181
210
184
814
2021
1
1
344
753
41
122
325
8
700
