4266
2057
682
177
1120
323
986
213
840
225
1321
410
966
279
846
266
607
242
664
197
932
311
630
174
939
412
724
91
359
209
719
204
878
324
808
295
611
156
628
136