523
1
571
244
684
2
124
800
649
286
225
56
625
656
66
1366
3
741
222
0
52
724
257
346
212
64
424
220
319
75
1380
4
234
360