470
313
686
313
2493
1066
411
940
416
401
1957
402
364
574
318
713
610
378
531
863
730
1277
1818
379
798
334
480
1065
735
367
940
401
294
376
957
341
621
586
394
385
1120
2815
424
2043
1082
398
830
475
329
2354
687
353
474
