4398
10
2600
4
2744
1
2972
0
1526
2
2530
4837
5
1174
10827
3576
3
9956
66
3386
701
2392
2090
1289601
3497