2740
1125
14737
812
941
674
1619
1244
815
3125
993
935
774
665
872
838
1439
911
9957
924
3969
737
1761
1425
893
1700
1414
7048
996
4211
711
1055
1018
1961
1447
1318
733
1732
1128
783
5536
1667
830
732
872
865
1650
1080
1287
1585
2341
4474
2217
1613
7634
1301
978
1986
1252
741
727
678
1561
786
1120
743
1264
1201
697
1337
694
1216
1316
1327
1288
2257
825
753
1579
753
865
596
1099
851
849
684
734
878
953
1287
846
1056
978
1022
689
1173
1188
833
980
1768
841
4729
980
733
2038
1529
1290
748
731
792
950
674
673
819
660
802
1579
878
3059
713