4398
10
3090
6
1576
3
1289601
4
3673
2277
0
2948
6247
5
2304
2584
11
3066
7
2257
4002
1730
1998
3100
2
108797
2773
462
2906
4537
1960
2919
5094
9
1188
2860
1
5915
2072
2629
2241