700
0
962
2
1384
3116
3
511
1
18487
2417
1950
2591
3401
5
4968
1451
4757
8
6018
1346
2530
790
1033
6365
12
2111
674
2381
2082
4818
4
4329
10
2772
642
1790
1319
1136