552
1
83
892
3
345
2
600
1109
893
989
0
939
1717
148
123
329
319
129
92
262
73
146
153
86
81
190
103
366
4
63
365
156
84
105