100
1,399
392
1,441
166
901
115
902
127
748
46
555
253
939
42
515
150
802
638
139
466
212
1,004
425
485
41
413
200
430
149
449
45
404
17
327
47
461
108
394