5262
10
1338
4
7952
1
2306
2
625
16840
15
2296
2177
11483
8
915
1425
14076
7
11881
3
1306
1014
1392
544
0
1164
1054
18385
2229
1934
5316
2683