3591
11
7471
9
1628
2
2080
1
83
0
1273
1699
2996
2542
2551
3562
3857
1033
1306
3357
4431
3492
3
527
34959
18
6753
17
1964
6348
3613
8
1896
2836
1532
2605
672
1897
6822
5