185
1
326
252
191
195
67
553
400
729
461
680
516
640
350
94
753
86
589
2
947
121
610
543
68
1105
700
3
748
4
678
592
651