2941
1344
5068
37426
1330
1076
1070
18632
1062
2820
4084
1227
1156