1624
1
146
807
727
400
100
84
1141
693
685
500
2
385
73
91
1253
331
280
376
474
663
784
866
840
205
1003
3
900
250
469
544