703
1
960
971
782
9566
8
1329
1541
3505
2
5252
403
0
1781
3
2365
4
2332
1969
1690
3901
573
2060
2829
3106
701
656
8411
19079
6
1812
2788
3560
2763
775
2890