793
2
810
0
2859
10
1643
1
1535
1576
9
1400
7
1503
4
694
3
597
571
604
491
892
4873
5
596
5048
6
1446
1235
4450
2088
664
10171
458
1897
8
2178
12
3474
445
1130
703