3513
699
1786
994
946
10376
767
885
2522
830
9385
1187
1475
1753
4119
1881
1416
1958
3653
2927
1511
914
2512
1450
1738
2018
794
846
1645
1817
2040
1468
1450
1768
5240
898
2850
1410
1073
1806
1328
6872
1065
2530
877
681
962
768
1077
1504
3760
2196
790
897
4202
919
689
2001
723
2022
771
2428
968
993
678
1451
2275
857
1957
1997
1459
786
1539
3663
3113
867
1693
631
1050
863
1277
857
1559
5759
1981
1284
944
595
699
5048
646
823
1777
942
680
709
805
1144
721
854
1513
918
1041
1132
2088
719
679
763
1542
735
994
737
973
904
746
1126
1040
1644
806
3644