2063
460
6010
2481
2596
1237
1415
531
1215
582
525
185
879
310
897
139
759
277
732
170
596
186
722
191
607
235
1068
364
1153
496
992
520
735
275
393
84
696
237
454
116