2813
824
1230
349
901
264
1208
474
1371
519
1201
527
828
394
1697
669
1043
497
813
204
319
170
435
172
432
181
1277
614
664
228
211
73
420
150
513
70
643
178
478
169