485
1
89
809
615
986
475
525
709
1187
77
409
406
528
890
682
778
288
398
596
812
2
647
710
749
114
509
735
5
635
91
497
3
2431