610
1
991
956
631
664
1186
2
97
513
606
599
725
4
695
634
2690
1402
3
1212
810
692
735
62
902
1442
645
538
652
427
494
731
1328
2466