1262
1110
2220
881
841
551
600
912
872
654
369
1307
711
585
430
531
529
3901
1260
3407
520
568
330
332