851
1
3461
4
5915
11
3727
2
2194
3066
7
6899
9
3336
1960
0
2861
3535
8
2690
4915
975
4832
3
1169
2009
2155
1048
1811
57793
3519
638
4606
2233
3212
27
1583
2489
1917
51331
25