3789
20
1663
5
1723
2
3777
1
2659
94424
3
1889
2651
18
3551
10
7994
2475
1443
1964
6
1032
3901
2530
2189
2453
4
2041
8437
0
40177
24353
2762
297066
2977
7258