6010
2481
2596
1237
1033
403
1415
531
1215
582
525
185
879
310
897
139
759
277
732
170
528
197
722
191
607
235
393
84
696
237
454
116
562
83
679
247
806
239
689
278