276
1
306
325
2
469
681
364
75
685
254
219
435
294
449
4
308
457
446
3
102
403
289
557
530
400
393
560
857
87
417
465
0