2086
3
1015
1
1694
2543
6
951
690
2456
2669
2
108797
0
21152
8
564
1942
9
1743
5504
16
827
585
3771
297066
1880
3107
4
3551
10
4730
2505
861
9056
1380
716
989
1973
5169