4160
4
2377
2348
1
3052
13
3575
491
2
2799
6
792
787
0
1452
6362
18
1715
1773
1991
1748
961
2446
2078
3
7199
2912
5
1190
1433
1286
2435
2200
2127
3702
9
1404
701
4117