456
0
1832
3
3723
6
3791
7
1528
2
1168
1
1228
1985
2061
1981
774
475
1311
3000
2032
1243
1940
2123
1105
1103
534
490
2271
4
484
596
1166
562
2663
1862