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