4344
1874
2051
1049
909
362
1208
455
1012
492
414
157
750
257
781
113
685
263
675
151
490
187
688
182
486
214
360
69
654
220
415
105
517
68
490
205
722
197
641
259