2210
271
2824
451
2623
329
1405
139
1327
96
4178
404
369
19
467
228
510
189
490
137
769
148
372
164
788
225
357
4
493
192
456
168
545
194
265
193
346
152
526
123