917
1
286
605
2
860
642
548
1343
0
364
394
272
1093
73
540
519
329
88
304
1249
3
1522
680
339
324
381
333
354
631
578
993
10
417
401