656
663
809
924
5832
2446
1323
703
778
976
2521
837
6284
802
719
4059
812
1797
744
824
756
733
928
1518
805
713
687
719
793
2375
695
728
838
1870
1724
1785
7705
895
5116
909
3871
976
2337
1318
2441
1011
1315
2412
1909
1446
1334
1895
1040
1209
1118
2276
2859
3836
4153
1290