1104
1104
4602
4018
1356
1198
2153
1945
12616
8117
1004
2201
841
5249
3361
916
1338
2856
868
2451
38747
1230