399
1
887
629
697
587
160
2851
2044
5
895
2
737
426
688
353
436
1420
524
391
472
1021
622
411
336
848
321
521
1151
2976
7
531
754
1125
0