4002
4
1441
0
1998
3263
2631
1
4398
10
945
1537
2
2860
1355
1393
2767
5
2505
4480
2241
1576
3
3364
3683
751
1743
3918
7
3054
2182