225
1
55
337
275
308
577
286
2
312
853
245
65
1449
7
94
257
360
125
454
597
263
272
618
73
69
649
259
1333
3
163
80
243
364