2525
4
6095
9
14861
7
1289601
3546
1
2469
0
5390
888
10598
2
601
1927
3090
6
55904
2966
763
1991
3
37355
13
567
3688
5
1768
2471
2324
1730
5052
10
1760
7034
108797
2629
1507
1960