1282
587
3393
1845
530
39
759
298
739
135
767
341
707
168
746
245
643
168
731
179
527
120
477
194
704
92
488
72
344
70
313
119
305
175
477
241
284
215
253
177