867
1
593
394
470
775
285
533
1162
2
1029
1095
2102
946
2051
8
1211
583
2132
599
347
1182
697
1539
5
1011
0
574
939
983
613
632
807
660
634