3688
5
5915
11
1237
0
2194
2
1123
1
3066
7
6899
9
3336
1960
3535
8
1663
1962
688
3929
2886
2155
3
4433
1788
57793
3519
2147
4606
2233
3212
27
2767
2489
1075
1917
1061
51331
25