4677
10
2097
3
6579
9
235
0
3054
1
1369
5
1010
1277
770
737
2904
4
111
18385
2
1067
2659
752
3293
3672
1541
911
1705
1549
1960
7
3312
571
3251
6
2934
8
1120
6370
1626