3012
6701
3221
4321
2987
705
676
839
3569
1046
1360
798
1549
2905
2970
613
2150
609
1184
604
1859
940
2584
980
1253
640
842
1311
607
592
745
1522
625
600
936
4905
606
1062
703
993
936
2244
1037
1633
1494
753
638
1577
848
3256
6570
577
630
812
5181
841
803
668
887
596
974
666
1686
1653
1276
2640
2026
7889
1232
607
588
578
722
4935
1179
1963
754
978
13275
1836
1019
1217
1363
1174
885
694
1206
651
697
3250
606
625
2135
1735
1272
1904
1969
737
1229
8142
559
1741
1004
2002
562
573
1931
616
2544
1827
2752
618
549
1208
2943
685
1142
3274
817
1370