2439
1
1583
0
2558
3
3041
2
6952
5
3453
4099
8
3554
2696
3910
2748
7
815
3942
2209
1476
3660
465
4585
10