254
1
2353
4
725
1219
8549
26
4895
7
707
2873
5
1295
10
2197
2
701
3277
388
338
3
327
377
118
1286
384
0
1265
5808
1405
11554
13
683
2036
421
915
2985
440
493