486
2
1801
3
430
1
2438
7
1332
5
65
429
0
70
561
609
68
132
200
52
354
730
667
346
539
380
4
1442
291
339
361
588
58
341
278
326