54514
1631
2720
1598
13552
3783
36891
38759
53605
69014
64
4388
40426
3794
7378
7365
6240
87
83348
45216
35550
1894
2299
2689
26289
12030
81683
202
260
42797
66023
60674
10869
164
120
38478