622
116
607
123
768
256
131
678
672
141
141
932
1222
932