959
1
1102
2
6701
8
1679
1859
1684
811
885
1465
3
790
0
1171
1000
754
738
2737
6
19564
13
2153
10
5897
2034
11
1285
1817
8825
1305
1413
785
3587
1876
4
910
3081
5
3798