1768
2
4471
2906
1
3090
6
951
3673
9956
3
297066
0
14861
7
1289601
4
108797
10827
5504
16
5169
6236
10
528
4443
9
2480
7034
3252
1992
37355
13
444571
913
2799
2949
45986
763
55904
189326