551
1
248
872
3
566
79
89
154
2
647
317
765
101
346
0
122
398
308
326
131
102
505
156
161
215
126
132
61
94
443
110
70