5950
10
1800
3
1481
2
2457
707
1
7034
5
1210
2740
692
7870
6182
5106
3864
3292
0
10423
1957
12779
8
1552
960
2757
1484
8492
13
618
9836
15
1744
3303
6
1448
521