665
0
1226
1
5627
10827
4
1581
2
2065
5504
16
1659
2906
3053
7
5169
1512
1193
6236
10
1100
21
4044
5
3083
3724
3