2478
3
751
1
2557
8
1180
4
1224
998
0
1735
2
4472
5
11461
4754
6
3026
14
1240
3796
11
2018
2131
1561
3064
1371
5814
2306
895
1309
4982
1859
7
2457
4466
1412
308112
9
4016
4426