3691
1338
831
5883
2812
3268
895
1473
1306
1474
903
1327
3669
891
1294
2800
1462
1460
884
5870
3255
815