3294
1168
1498
4939
699
1141
6432
666
637
832
633
724
603
589
1423
1347
1320
630
1241
719
581
667
944
726
1652