475
1
740
682
604
563
221
74
1333
2
78
95
4980
7
1061
990
432
621
641
983
1851
510
496
635
559
295
531
323
579
815
3
720
480