570
2
1001
3
410
1
647
1789
315
0
417
231
86
299
1400
409
1336
5
434
338
342
211
357
181
1100
8
928
200
191
532
6
610
102
316