664
80
881
208
1606
744
2521
1166
1503
838
515
237
569
188
1786
845
685
263
675
151
804
178
451
152
490
187
659
153
576
184
486
214
690
340
443
157
176
82
509
282