700
1
3715
5536
23
2159
2788
3
807
2173
2738
2675
38477
34
565
2133
2
3001
2285
2264
1012
2292
1545
1761
0
2324
4
1541
2469
3292
2082
1419
3070
2977
1945
3089
2080