269
6312
365
1015
543
709
17320
12126
356
29
14336
806
1144
791
676
966
12230
778
426
1558
12516
15611
836
1658
15323
826
42
33211
1317