298
1
743
2
527
642
806
1206
20
1043
9
463
1121
6
677
832
3
445
0
657
778
1685
1327
1841
4
1408
842
1067
1167
717
877
1330
951
988
1780
1303
708