691
0
846
266
1045
478
1009
1418
2
383
4107
1
3432
1297
354
552
1232
396
2522
3287
397
625
4328
10
543