4133
1977
568
111
1159
418
1372
711
626
220
810
130
819
249
775
279
320
109
671
134
668
206
1293
663
1008
439
533
200
694
91
458
163
1486
733
620
256
705
158
370
132