612
706
1815
1925
1091
657
6744
639
688
4605
671
773
2986
1463
1331
878
642
672
885
6034
695
6764
12278
6121
738
3203
704
17884
908
15516
3632
895
2919
636
4815
788
717
747
1144
834
925
1486
855
1297
6992
12459
3128
778
739
669
5967
732
668
3377
2901
1174
3313
3054
10143
703