1078
967
2266
1646
5090
4005
1488
2407
3145
995
763
1550
1479
2991
1247
1478
1227
942
1041
2025
3713
2556
6847
1520
2601
888
8561
1322
785
1406
1602
1769
1133
914
1838
1234
1261
668
648
1386
1661
1875
1456
5022
755
1170
3513
699
1786
994
946
10376
767
885
2522
830
9385
1187
1475
1753
846
747
1395
872
721
667
840
766
800
796
756
818
3748
1065
1183
704
996
1638
5048
1050
714
783
831
835
853
3142
1716
769
969
1018
1074
887
1405
872
8262
850
982
893
1868
3166
824
795
2132
1078
2976
1270
2367
1746
660
1512
1122
1265
2647
748
1277
701
928
1276
2072
736