100
1,400
392
1,441
253
939
115
902
150
802
92
997
166
901
127
748
42
515
638
425
485
200
430
45
404
49
491
47
461
139
466
563
175
364
72
359