2507
759
735
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
824
838
882
1188
1947
3465
1536
812
10563
809
667
1569
2725
2191
683
1991
831
3607
941
733
2455
697
3851
1465
1158
2748
689
1772
1819
2401
1005
697
773
1016
1792
4554
6695
5537
674
1179
2679
1458
752
914
850
711
1254
862
730
755
3561
2216
4944
3499
1521
900
675
695
948
5815