806
1
1870
15
623
745
4
884
1111
5
2427
2
778
9
1053
6
1408
3
874
793
1755
8
1067
1167
717
0
877
428
1499
951
2131
1708
1034
878
1640
636
1390
3569
1119