217
1
293
669
3
435
2
859
0
519
1279
5
448
4
457
307
254
583
389
465
407
417
796
284
257
549
433
372
81
935
560
1186
85
1674
392
856