1338
831
5883
2812
3268
895
1473
1306
1474
903
1350
1294
2799
1457
815
1327
883
890
1340
5870
3255
1462