4309
3
400
0
1590
1
4823
9
1720
2
2942
6
951
1449
1622
4187
10
4435
2562
2732
2522
4074
6676
12
8527
2435
980
1295
3107
7
1304
637
3008
2495
595
2209
3354