4004
1341
1808
804
705
2165
3873
677
918
759
969
673
1927
3652
2450
961
5879
6480
2404
694
729
3823
1460
2011
2595
744
1193
886
1429
685
4004
1169
2604
1771
719
658
5581
1613
1597
1247
868
2011
1056
5284
793
3711
825
754
3028
786
1781
944
661
14658
975
1217
2757
846
711
1629
1620
784
4024
828
1039
617
1428
14529
678
768
1426
850
2166
1189
5429
1194
25713
6797
2706
1248
3297
835
4070
7077
705
1521
1860
772
766
862
1912
1678
775
848
685
699
826
867
1003
2817
1060
952
790
792
746
6869
1511
1079
773
1067
712
1606
664
745
912
755
993
810
838
854