920
2
783
1
165
394
470
867
593
775
284
533
1162
946
981
632
807
660
634
613
2051
8
2132
599
347
1211
583
1182
697
1539
5
1010
0
1291
757