860
2
781
1
1167
1436
4
634
3
1320
509
2430
4516
18
6438
9
2754
6
71446
0
2664
21698
54
1571
1561
5
2550
1893
1123
1082
1684
8
1508
4892
15
1900
2475
1224
664
1666
9938
834