670
1
563
597
2781
5
502
624
2
681
1570
4
764
1168
628
532
1195
7
602
3208
10
547
552
553
610
487
665
64