12185
5
2277
0
763
1
2935
2
714
776
85
820
1144
840
3
2475
2010
967
462
2901
1469
2417
6
3840
666
2272
4768
1662
1704
2655
2512
7659
935
1104
403
9566
8