700
1
3715
5536
23
2159
2788
3
807
2173
2738
2675
38477
34
565
579
0
2133
2
3001
2285
2264
1012
2292
1545
5367
1761
442
2324
4
1541
2469
3292
2082
1419
372
1403