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