456
0
1832
3
3723
6
3791
7
1528
2
1168
1
1228
1985
1992
697
1981
1309
774
2061
4914
1311
3000
2032
1243
1940
2123
1105
1103
534
490
2271
4
484
5389
596
1166