125
1
244
686
2
800
56
226
102
0
284
294
272
618
978
3
265
598
246
65
257
360
704
1450
7
94
73
70
1077
456
1366
625
67