860
2
781
1
1167
1435
4
634
3
1320
509
2430
4515
18
6438
9
2754
6
71445
0
2664
21697
54
1571
1561
5
2550
1893
1123
1082
1684
8
1508
4892
15
1899
2475
1224
664
1666
9938
834