1014
2
2556
8
400
1
2186
3
410
866
1047
641
1850
582
396
515
2672
7
1583
1657
11
1489
0
1279
428
1001
1637
589
536
1256
489
846
3019
6
465
758
447
6833
10