2906
2
3090
6
1289601
4
4943
2687
3673
2948
6247
5
1709
6707
24
3066
7
2257
1730
0
2591
1
1307
3
108797
19079
462
4537
1960
2919
2907
1188
5915
11
2629
174730
18
297066
9956
1628
6236
10