442
1
1255
1007
4
75
868
1003
758
2
791
733
930
602
532
2482
2109
6
1153
764
1477
1102
709
1062
7
916
457
784
561
712
673
803
579
590
1133