94
1
272
618
978
3
598
125
455
1076
2
73
52
724
257
338
539
0
1389
57
138
362
222
290
422
721
314
248
270
519
364
269
458
4
1459
7