255
1
2357
4
1221
2198
2
2038
3
8568
26
1410
0
4903
7
1050
2876
5
1299
10
3138
725
2312
712
2243
3292
390
381
341
332
119
194573
1290
403
1268
5814
4629
5308
6
3165