846
1
616
2
1302
3
842
0
1094
796
677
412
1333
5
1802
431
904
680
1149
320
416
998
7
355
408
449
553
934
36
655
350
385
276
552
567
386