96
1
141
82
193
190
91
364
685
2
75
787
859
0
669
3
435
519
457
308
1279
5
448
4
583
217
293
750
254
289
102
403
237
233
331
446