452
5
526
6
197
0
850
4
605
1
376
477
2
781
661
441
714
471
1077
655
863
1073
704
1986
608
450
1299
650
3
931
580
987
1965
707
3739
939
770