2760
4
962
0
5915
11
3934
2
455
1
1746
2194
3066
7
2166
3696
8
6899
9
3336
2489
1960
57793
3535
3013
5
2600
20312
39
3987
3
2358
1562
2788
1768
895
2427
12
1475
6344
2259
9027