255
1
915
2
2356
4
725
6029
686
1221
8552
26
4897
7
707
2876
5
1297
10
1856
3
265
0
2198
709
733
3283
389
378
327
118
339
1289
394
1265
5814
1409
11576
13
695