1159
5
682
1
788
916
2
1804
8
993
773
2169
575
1712
680
555
1110
725
8255
26
527
861
1332
1612
771
1957
807
796
815
8235
901
3
1568
1311
4
1579