703
1
960
971
9566
8
1329
442
0
1541
403
1044
1653
4
3505
2
1751
2365
8527
5489
11
1781
3
2131
19944
4335
1011
929
2571
6
1969
2377
2722
1681
623
4179
2600
2744