944
3032
1735
2338
1810
660
2181
1298
7082
1218
914
864
1427
789
7695
862
1603
688
757
1477
1805
839
1855
3084
1140
1951
1420
1891
757
1173
718
608
963
823
839
700
2509
912
1811
1061
1786
675
625
1328
1288
1501
1905
962
791
2810
1992
2403
3100
855
782
851
1816
5536
1912
775
765
1638
922
655
1518
658
788
2846
2017
1419
2263
761
715
2106
784
855
1246
694
940
629
834
4670
721
725
3609
1463
2841
1625
1627
1194
1693
1282
1965
1001
1500
688
978
1131
1081
5753
644
1034
1965
795
862
810
1521
2711
1508
886
689
717
986
1169
1798
779
1308
716
1033
950