5915
11
2194
2
3066
7
6899
9
3336
1
1960
0
2861
3535
8
674
2318
975
4
2822
2430
4832
3
1169
1564
2155
1669
57793
3519
1635
2992
4606
2233
3212
27
1982
2489
1917
51331
25
2154