4215
19872
1161
5472
845
3980
8245
38872
3757
17712
947
4464
1050
4950
1467
6912