3327
5
4517
2
901
1
789
0
2362
1477
1682
882
3
5180
8
1812
4135
2242
4
2102
1398
589
1874
735
1129
1245
13
1575
2460
2041
1185
2772
1393
5160
5837
7736
9
3000