915
2
2353
4
1220
2197
2037
3
8551
26
1405
0
255
1
685
4897
7
2876
5
1295
10
1856
725
6010
706
2309
2235
3280
388
339
327
72412
378
118
1287
387
1265
5810
4617