915
2
2353
4
1221
2198
2037
3
8551
26
1409
0
255
1
685
4897
7
2876
5
1296
10
1856
725
6012
707
2309
2235
3280
388
339
327
72427
378
118
1287
1265
5810
4624