6778
2468
2294
29580
2005
23926
4720
2712
2912
2059
5644
7770
3927
1853
2511
11043
8634
3277
64790
45019
37724
6999
45746
14624
9897
57368
13983
40588
12716
36639
40552
12966
25925
52534
10219
4824