4230
1300
1570
1770
460
640
950
1960
3020
3950
970
710
330
43428
877
360
682
331
546
13315
451
632
974
7710
10313
525
969
1859
5413
584
9010
10514
777
407
562
160
243
371
145
585
320
435
100
335
230
240
14510
2711
3210
359
260
7514