3223
1517
467
100
960
370
1156
599
549
202
762
120
658
210
715
256
274
92
627
125
588
171
1070
561
882
380
469
173
647
77
399
139
1286
618
582
246
665
148
315
115