944
3426
8697
3035
7171
1000
4688
1079
6747
1929
29503
1583
6845
18435
15549
7458
10124
28292
10562
4186
17121
8331
5670
31505
4367
40464
5461
50878
6625
19932
12970
6205