5489
11
2571
6
951
1
3551
10
467
0
2600
4
1015
1087
496
1380
1606
1751
8527
2131
1828
3
2799
19944
2
2525
4335
929
2377
2722
623
4443
9
2483
3738
5
2596
2744
2972
2496