846
0
266
1045
478
1009
1418
2
383
3432
1
1297
354
2411
3734
3
1033
552
1232
396
2522
3287
6850
10
397