497
1
763
2228
7
1356
3
1679
598
0
124
805
1581
4
1692
2701
2
1052
731
1485
1415
1364
2887
9016
1006
3873
10
2893
5
851
741
747
698
684
901
1708
1465
2057