989
0
929
1
1755
962
2
3673
6
2551
3
1517
4721
4639
3216
10
9816
5141
7
1289601
4
1011
6236
1927
1004
1371
3012
1941
3046
2299
3266
10827
1716
623
6779
5
951
2466
851