1632
2
2999
3
1220
1380
0
2166
1
4757
8
2562
1751
8527
5489
11
2131
1494
4
5151
1766
1660
2578
1712
2465