964
1
3510
2
4111
2657
3
2749
2748
1452
2459
9
598
1098
0
1949
2546
646
296
2084
389
1132
2076
467
2494
5559
384