418
161
639
290
126
342
826
1490
631
203
74
786
204
344
191
1280
881
3407
132
210
196
903
8862
469
923
951
826
2473
292
550