361
211
341
1622
1152
852
562
191
481
572
691
561
1142
471
581
41
729336
932384
323385
850914
878769
1110842
57174
779140
635546
481216
651327