519
1,281
105
896
182
893
388
800
101
602
66
549
883
134
565
169
419
2
4
127
765
375
435
291
478
84
482
140
606
3
200
384
333
208
609