700
0
2551
1
2996
3591
11
7471
9
3857
2
1033
1306
3357
4431
3492
3
527
34959
18
6753
17
2080
17946
1964
6348
3613
8
1896
2836
2605
672
1628
1897
6822
5
2627
7
1271
4
83
840