2
599
175
45
373
254
126
17
357
57
97
859
9
133
245
642
225
149
347
17
71
9
7
15
246
1701
122
136
119
2
201
207
96
50
224
16
988
224
358
643
2
149
368
88
119
27
448
314
254
