255
1
2357
4
1221
2198
2
2038
3
8567
26
1410
0
4902
7
1050
2876
5
1299
10
3137
725
2312
712
2243
3292
390
381
340
332
119
194559
1290
403
1268
5814
4629
5308
6
3164