2326
4
1912
2
3691
3379
3260
1
15479
6657
15987
7
8787
3
12686
13130
4509
3608
3747
3511
9720
0
4037
5458
3019
2613
5727
3543
11489
5
11515
19150
6
11742