1930
3
479
1
602
350
1314
2
588
780
485
89
1368
6
475
94
525
579
941
558
2128
757
87
636
1059
616
809
664
351
526
1132
709
330