4160
4
697
0
997
2
3497
2135
5200
11891
27
2627
7
12733
5
2488
7034
3828
3100
6246
6
1097
1
1046
4562
2378
5849
1482