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