5915
11
6899
9
3336
1
1960
0
2194
2
3066
7
3535
8
1809
5
2155
3
4715
57793
2489
2154
2788
20312
39
3575
3519
4578
322
2013
51331
25
1917
1271
3987
4606
1289601
4
5771
10
6572
6
2348
3696