556
2
2132
1
768
625
661
767
689
621
690
2425
7
460
71
678
547
595
451
1254
3
1995
2516
490
670
850
471
992
1351
1361
627
401
396
1436