878
1
3715
3
578
1199
955
2
1941
1020
2041
5
290
7081
10
6697
6346
16
1716
1314
1431
1474
471
0
6174
8
9106
1884
1905
1559
2777
1166
4
101415
109
1445