1618
326
3494
1451
1686
564
1343
368
1097
299
1085
397
1334
440
4660
2142
1479
431
1199
333
762
302
1776
878
920
448
2073
985
784
328
734
200
687
280
689
135
807
149
558
191