384
1
1152
798
7
26
413
2
767
272
405
120
111
1572
1010
988
1101
837
5
661
520
911
495
1000
619
949
697
392
400
600
65
893
741
649