1982
1167
1105
3339
3127
4305
2325
1500
1646
2240
9838
3319
2330
3246
1407
834
2393
1693
1380
2682
1841
3548
2982