2406
826
742
868
1685
6803
1700
830
1442
1637
2500
718
760
1509
930
790
1001
705
967
1101
1254
908
806
1209
2168
745
2051
757
780
1178
703
920
20540
1024
877
645
2929
1353
878
2587
739
1768
773
711
729
4833
821
14948
2171
788
833
635
1251
719
885
994
823
760
1474
1494
1784
1175
2449
768
1059
1338
4331
1211
3033
777
2618
691
676
807
1575
1819
782
1680
2413
802
692
765
1363
933
775
1625
1055
951
1072
954
3481
814
3137
913
2328
709
971
2080
803
1630
1996
2003
810
2751
1630
744
669
933
1256
749
6647
768
986
666
648
812
937
1597
5537
14521